\hypertarget{structyLib_1_1yLinkedListNode}{}\doxysection{y\+Lib\+::y\+Linked\+List\+Node$<$ T $>$ Struct Template Reference}
\label{structyLib_1_1yLinkedListNode}\index{yLib::yLinkedListNode$<$ T $>$@{yLib::yLinkedListNode$<$ T $>$}}


{\ttfamily \#include $<$ylinked\+\_\+list.\+hpp$>$}

\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{structyLib_1_1yLinkedListNode_aa24f9dbf3f85a2872e4ecbd9914e64f5}{y\+Linked\+List\+Node}} ()
\item 
\mbox{\hyperlink{structyLib_1_1yLinkedListNode_acc697bc7708ae94d7d4136ea3834edb2}{y\+Linked\+List\+Node}} (const T \&val\+\_\+)
\end{DoxyCompactItemize}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
T \mbox{\hyperlink{structyLib_1_1yLinkedListNode_afa990f3f28ed3787f6a3a05fe1f9b00d}{node\+\_\+elemnt}}
\item 
\mbox{\hyperlink{structyLib_1_1yLinkedListNode}{y\+Linked\+List\+Node}} $\ast$ \mbox{\hyperlink{structyLib_1_1yLinkedListNode_a9b269141ea6a47bf1fba67797b252648}{before}} = nullptr
\item 
\mbox{\hyperlink{structyLib_1_1yLinkedListNode}{y\+Linked\+List\+Node}} $\ast$ \mbox{\hyperlink{structyLib_1_1yLinkedListNode_a7e27a6516c562585685c3c26432dfbaf}{next}} = nullptr
\end{DoxyCompactItemize}


\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{structyLib_1_1yLinkedListNode_aa24f9dbf3f85a2872e4ecbd9914e64f5}\label{structyLib_1_1yLinkedListNode_aa24f9dbf3f85a2872e4ecbd9914e64f5}} 
\index{yLib::yLinkedListNode$<$ T $>$@{yLib::yLinkedListNode$<$ T $>$}!yLinkedListNode@{yLinkedListNode}}
\index{yLinkedListNode@{yLinkedListNode}!yLib::yLinkedListNode$<$ T $>$@{yLib::yLinkedListNode$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{yLinkedListNode()}{yLinkedListNode()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$class T $>$ \\
\mbox{\hyperlink{structyLib_1_1yLinkedListNode}{y\+Lib\+::y\+Linked\+List\+Node}}$<$ T $>$\+::\mbox{\hyperlink{structyLib_1_1yLinkedListNode}{y\+Linked\+List\+Node}} (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{structyLib_1_1yLinkedListNode_acc697bc7708ae94d7d4136ea3834edb2}\label{structyLib_1_1yLinkedListNode_acc697bc7708ae94d7d4136ea3834edb2}} 
\index{yLib::yLinkedListNode$<$ T $>$@{yLib::yLinkedListNode$<$ T $>$}!yLinkedListNode@{yLinkedListNode}}
\index{yLinkedListNode@{yLinkedListNode}!yLib::yLinkedListNode$<$ T $>$@{yLib::yLinkedListNode$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{yLinkedListNode()}{yLinkedListNode()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$class T $>$ \\
\mbox{\hyperlink{structyLib_1_1yLinkedListNode}{y\+Lib\+::y\+Linked\+List\+Node}}$<$ T $>$\+::\mbox{\hyperlink{structyLib_1_1yLinkedListNode}{y\+Linked\+List\+Node}} (\begin{DoxyParamCaption}\item[{const T \&}]{val\+\_\+ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [explicit]}}



\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{structyLib_1_1yLinkedListNode_a9b269141ea6a47bf1fba67797b252648}\label{structyLib_1_1yLinkedListNode_a9b269141ea6a47bf1fba67797b252648}} 
\index{yLib::yLinkedListNode$<$ T $>$@{yLib::yLinkedListNode$<$ T $>$}!before@{before}}
\index{before@{before}!yLib::yLinkedListNode$<$ T $>$@{yLib::yLinkedListNode$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{before}{before}}
{\footnotesize\ttfamily template$<$class T $>$ \\
\mbox{\hyperlink{structyLib_1_1yLinkedListNode}{y\+Linked\+List\+Node}}$\ast$ \mbox{\hyperlink{structyLib_1_1yLinkedListNode}{y\+Lib\+::y\+Linked\+List\+Node}}$<$ T $>$\+::before = nullptr}

\mbox{\Hypertarget{structyLib_1_1yLinkedListNode_a7e27a6516c562585685c3c26432dfbaf}\label{structyLib_1_1yLinkedListNode_a7e27a6516c562585685c3c26432dfbaf}} 
\index{yLib::yLinkedListNode$<$ T $>$@{yLib::yLinkedListNode$<$ T $>$}!next@{next}}
\index{next@{next}!yLib::yLinkedListNode$<$ T $>$@{yLib::yLinkedListNode$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{next}{next}}
{\footnotesize\ttfamily template$<$class T $>$ \\
\mbox{\hyperlink{structyLib_1_1yLinkedListNode}{y\+Linked\+List\+Node}}$\ast$ \mbox{\hyperlink{structyLib_1_1yLinkedListNode}{y\+Lib\+::y\+Linked\+List\+Node}}$<$ T $>$\+::next = nullptr}

\mbox{\Hypertarget{structyLib_1_1yLinkedListNode_afa990f3f28ed3787f6a3a05fe1f9b00d}\label{structyLib_1_1yLinkedListNode_afa990f3f28ed3787f6a3a05fe1f9b00d}} 
\index{yLib::yLinkedListNode$<$ T $>$@{yLib::yLinkedListNode$<$ T $>$}!node\_elemnt@{node\_elemnt}}
\index{node\_elemnt@{node\_elemnt}!yLib::yLinkedListNode$<$ T $>$@{yLib::yLinkedListNode$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{node\_elemnt}{node\_elemnt}}
{\footnotesize\ttfamily template$<$class T $>$ \\
T \mbox{\hyperlink{structyLib_1_1yLinkedListNode}{y\+Lib\+::y\+Linked\+List\+Node}}$<$ T $>$\+::node\+\_\+elemnt}



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
/home/sky/y\+Lib/include/basic\+\_\+algorithm/\mbox{\hyperlink{ylinked__list_8hpp}{ylinked\+\_\+list.\+hpp}}\end{DoxyCompactItemize}
